// 放置全局指令
import Vue from 'vue'
import store from '@/store/index'
const adminPerms = '*:*:*'
Vue.directive('permission',{
  inserted(el,binding){
    //el使用自定义指令的dom元素  binding是对象  binding.value 可以接受外部传过来的值
    const perms = store.state.menu.menuList
    //管理员账号单独处理
    if(perms.includes(adminPerms)) return
    if(!perms.includes(binding.value)){
      // el.style.display = 'none'
      el.remove()
    }
  }
})